/**
 * 没有数据时显示内容
 */
;(function($){
	"use strict";

	let _height = $(document).outerHeight(true);

	$.fn.m_nodata = function(title = '暂无任何记录', btn, url) {
	    const $this = $(this);
	    const $tpl = $(`<div class="m-nodata"><p class="n-title">${title}</p></div>`);
	    if (btn) {
	        $tpl.append(`<a class="n-btn" href="javascript:;">${btn}</a>`);
	        $tpl.find(".n-btn").m_touch(function() {
	        	if (url) {
	        		//- 指定跳转链接
	        		jump.view(url);
	        	} else {
	        		//- 默认跳转首页
	        		jump.index();
	        	}
	        });
	    }
	    //- nabvar: 44px
	    //- tab:    48px
	    //- 实际高度 = 浏览器当前窗口文档的高度 - 导航栏和选项卡的高度总和
	    $tpl.css('height', _height - 92);
	    $this.html($tpl);
	};

})($);